package ch.dreamweb.readpractice.client.lesetraining.test.view;

import ch.dreamweb.readpractice.client.lesetraining.Constants.Test;

import com.google.gwt.user.client.ui.Widget;

public interface MetaTestView {

	public interface Presenter {

		void onTestButtonClicked(Test test);

		void onLogoutButtonClicked();
	}

	void setTestEnabled(Test test, boolean enabled);

	void setTestVisible(Test test, boolean enabled);

	void setPresenter(Presenter presenter);

	void showFootprints(int recordLevel, int recordDayLevel, int panel);

	Widget asWidget();

	void setLogoutVisible(boolean visible);

	void setLabelHead(int testday, String username);
}
